Big Huge Thesaurus

rhesus monkey

noun

sounds kind of like